package com.bbm.bbmanage.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.bbm.bbmanage.entity.HouseProperty;
import com.bbm.bbmanage.entity.dto.HousePropertyDTO;
import com.bbm.bbmanage.entity.vo.ResponseResult;


/**
 * (HouseProperty)表服务接口
 *
 * @author lionkliu
 * @since 2024-03-23 18:49:50
 */
public interface HousePropertyService extends IService<HouseProperty> {
    ResponseResult selectPage(Integer pageNum, Integer pageSize);

    ResponseResult selectOne(Integer id);

    ResponseResult insertOne(HouseProperty houseProperty);

    ResponseResult deleteById(Integer id);

    ResponseResult updateOne(HouseProperty houseProperty);

    ResponseResult getPropertiesByHouseId(Long id);

    ResponseResult getPropertiesLabelValueByHouseId(Long houseId);

    ResponseResult insert(HousePropertyDTO houseProperty);
}

